Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add --dry-run and --pr-only to Open Embedded #131

Merged
merged 9 commits into from
Feb 8, 2018
Merged

Add --dry-run and --pr-only to Open Embedded #131

merged 9 commits into from
Feb 8, 2018

Conversation

allenh1
Copy link
Collaborator

@allenh1 allenh1 commented Feb 6, 2018

Work in progress!

So far, only the save and load logic has been centralized. Opening for visibility.

connects to #130.

@allenh1 allenh1 changed the title Centralize the save PR logic. Add --dry-run and --pr-only to Open Embedded Feb 6, 2018
@allenh1
Copy link
Collaborator Author

allenh1 commented Feb 6, 2018

@tfoote I think this one is ready now. The only really questionable part of this PR is the centralization of the parser logic. The only reason for this is to reduce the code duplication among generators, and make it so that the arguments don't have to be listed every time. As this was just an experiment, we can, if this is not your favorite idea, I made it so I can revert it pretty easily if you object. Just let me know.

Copy link
Member

@tfoote tfoote left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks fine to me

@allenh1 allenh1 merged commit 4bf0571 into master Feb 8, 2018
@allenh1 allenh1 deleted the oe-dry-run branch February 8, 2018 02:15
zffgithub pushed a commit to zffgithub/superflore that referenced this pull request Apr 11, 2023
* Centralize the save PR logic.

* Move parsing logic to a central location to reduce duplication.

* Add delta for --only with ebuild generator.

* Implement the --dry-run and --pr-only functionality.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants